package cn.xy.third.weixin.service;

import cn.xy.third.weixin.bean.WeixinAppUserInfo;
import cn.xy.third.weixin.bean.WeixinAppUserToken;
import cn.xy.third.weixin.config.WeixinConfig;

/**
 * 微信app相关服务
 */
public interface WeixinAppService {


    WeixinAppUserToken getUserAccessToken(WeixinConfig weixinConfig, String code);

    WeixinAppUserInfo getUserInfo(String accessToken, String openId);

    WeixinAppUserInfo getUserInfo(WeixinConfig weixinConfig, String code);

}
